//package com.kungfuhacking.wristbandpro.chat.bean;
//
//import android.os.Parcel;
//import android.os.Parcelable;
//
//import com.kungfuhacking.wristbandpro.base.bean.Basebean;
//
//import java.util.ArrayList;
//
///**
// * Created by Aaron on 17/7/12.
// */
//
//public class TopicEntity extends Basebean implements Parcelable {
//
//    public String topic;
//    public String groupImgUrl;
//    public String groupName;
//
//    public ArrayList<UserListEntity> userList;
//
//    public static class UserListEntity implements Parcelable {
//
//        public UserEntity user;
//        public String _id;
//        //   public String sortLetters;  //显示数据拼音的首字母
//        public boolean isAdmin;
//        public boolean isSelect;
//
//
//        @Override
//        public int describeContents() {
//            return 0;
//        }
//
//        @Override
//        public void writeToParcel(Parcel dest, int flags) {
//            dest.writeParcelable(this.user, flags);
//            dest.writeString(this._id);
////                dest.writeString(this.sortLetters);
//            dest.writeByte(isAdmin ? (byte) 1 : (byte) 0);
//            dest.writeByte(isSelect ? (byte) 1 : (byte) 0);
//        }
//
//        public UserListEntity() {
//        }
//
//        protected UserListEntity(Parcel in) {
//            this.user = in.readParcelable(UserEntity.class.getClassLoader());
//            this._id = in.readString();
//            this.isAdmin = in.readByte() != 0;
//            this.isSelect = in.readByte() != 0;
//        }
//
//        public static final Creator<UserListEntity> CREATOR = new Creator<UserListEntity>() {
//            @Override
//            public UserListEntity createFromParcel(Parcel source) {
//                return new UserListEntity(source);
//            }
//
//            @Override
//            public UserListEntity[] newArray(int size) {
//                return new UserListEntity[size];
//            }
//        };
//    }
//
//    @Override
//    public int describeContents() {
//        return 0;
//    }
//
//    @Override
//    public void writeToParcel(Parcel dest, int flags) {
//        dest.writeString(this.topic);
//        dest.writeString(this.groupImgUrl);
//        dest.writeString(this.groupName);
//        dest.writeTypedList(userList);
//    }
//
//    public TopicEntity() {
//    }
//
//    protected TopicEntity(Parcel in) {
////            this._id = in.readString();
//        this.topic = in.readString();
////            this.__v = in.readInt();
////            this.lastTime = in.readLong();
////            this.type = in.readInt();
//        this.groupImgUrl = in.readString();
//        this.groupName = in.readString();
////            this.history = in.createStringArrayList();
//        this.userList = in.createTypedArrayList(UserListEntity.CREATOR);
//    }
//
//    public static final Parcelable.Creator<TopicEntity> CREATOR = new Parcelable.Creator<TopicEntity>() {
//        public TopicEntity createFromParcel(Parcel source) {
//            return new TopicEntity(source);
//        }
//
//        public TopicEntity[] newArray(int size) {
//            return new TopicEntity[size];
//        }
//    };
//}
